// 包装 String('1')
// class String 
let a = '1';
console.log(a.toString());// a 被包装了一下，类型的转换 String
console.log(typeof a);// 回归String类型
console.log(typeof '1');
let b = new String('1');
console.log(b.toString());
console.log(typeof b);// object
// js 长久以来的一个bug, 32位系统 为了性能考虑，使用低位存储变量的  3位  null undefined
console.log(typeof null);// object
console.log(typeof new String('1'));// object